// 绘制购物车图标
export function drawCartIcon(ctx, x, y, size, color) {
  // 绘制购物车图标
  const lineWidth = size / 10;
  ctx.lineWidth = lineWidth;
  ctx.strokeStyle = color;
  
  // 购物车主体
  ctx.beginPath();
  ctx.rect(x, y + size * 0.3, size, size * 0.7);
  ctx.stroke();
  
  // 购物车把手
  ctx.beginPath();
  ctx.arc(x + size * 0.25, y + size * 0.3, size * 0.15, Math.PI, 2 * Math.PI, false);
  ctx.arc(x + size * 0.75, y + size * 0.3, size * 0.15, Math.PI, 2 * Math.PI, false);
  ctx.stroke();
  
  // 购物车轮子
  ctx.beginPath();
  ctx.arc(x + size * 0.25, y + size * 0.9, size * 0.08, 0, 2 * Math.PI);
  ctx.stroke();
  
  ctx.beginPath();
  ctx.arc(x + size * 0.75, y + size * 0.9, size * 0.08, 0, 2 * Math.PI);
  ctx.stroke();
} 